armor piercing - Allemand Anglais Dictionnaire